package com.third.device.mg.serialport.factory.jiecang

/**
 * @Date 2022/2/21
 * Description:捷昌的产品系列
 * 波特率——9600
 * 数据位——8位
 * 停止位——1位
 * 奇偶校验——无
 */
abstract class BaseJieCangProduct {
    /**
     * 产品描述
     */
    abstract fun productDescribe(): String


    companion object {
        private const val TAG = "JIECANG_Command:"

    }

    /**
     * 平移导台、榻榻米升降 协议版本 CRC校验 旧版本 无适配器
     */
    fun checkSentData(msg:ByteArray):ByteArray = JieCangCRC.checkSent(msg)

    /**
     * 厨电设备协议 协议版本JC_1.0
     */
    fun checkKitchenAgreement(msg: ByteArray):ByteArray = JieCangCRC.checkKitchenAgreement(msg)
}